QT       += core gui

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

CONFIG += c++17

# You can make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0

SOURCES += \
    AAF.cpp \
    AAF_Bilateral.cpp \
    AAF_Gaussian.cpp \
    AWB.cpp \
    BCC.cpp \
    BLC.cpp \
    BitCvt.cpp \
    CCM.cpp \
    CFA.cpp \
    CNF.cpp \
    CSC.cpp \
    Config.cpp \
    DPC.cpp \
    DPC_Adaptive.cpp \
    DPC_Median.cpp \
    DPC_Weighted.cpp \
    EE.cpp \
    EE_Sobel.cpp \
    GC.cpp \
    GC_histogram.cpp \
    HSC.cpp \
    LSC.cpp \
    MyImage.cpp \
    MyOpenCV.cpp \
    main.cpp \
    mainwindow.cpp

HEADERS += \
    Config.h \
    MyISP.h \
    MyImage.h \
    MyOpenCV.h \
    MyType.h \
    MyUtil.h \
    mainwindow.h \
    pch.h

FORMS += \
    mainwindow.ui


INCLUDEPATH += D:\opencv\opencv\opencv_build\install\include\opencv2 \
        D:\opencv\opencv\opencv_build\install\include
LIBS += D:\opencv\opencv\opencv_build\install\x64\mingw\lib\libopencv*.a

# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target
